.igg_ClaymationControl
{
    background-color:#D2D2D2;
    background-repeat:repeat-x;
    background-image: url(images/igg_header.gif);
    font-size:11px;
    border-top:solid 0px #C5C7CB;
    border-right:solid 1px #C5C7CB;
    border-bottom:solid 1px #C5C7CB;
    border-left:solid 1px #C5C7CB;
}


.igg_ClaymationHeader
{
    background-color:#D2D2D2;
    background-repeat:repeat-x;
    background-position:top ;
    background-image: url(images/igg_header.gif);
    height: 25px;
}


.igg_ClaymationHeaderCaption
{
    font-size: 12px;
    padding-left:8px;
    overflow: hidden;
    text-align:left;
}


.igg_ClaymationFooter
{
    background-color:#D2D2D2;
    background-repeat:repeat-x;
    background-position:top ;
    background-image: url(images/igg_header.gif);
    height: 21px;
    line-height: 21px;

}


.igg_ClaymationFooterCaption
{
    font-weight:normal;
    font-size:10px;
    padding-left:8px;
    overflow: hidden;
    text-align:left;
}


tbody.igg_ClaymationItemIE6 tr td
{
    background-color:White;
    border-top:solid 1px #D8D8D8;
    padding:5px 8px 5px 8px;
    overflow: hidden;
    height: 20px;
    text-align:left;
    vertical-align:middle;
}


tbody.igg_ClaymationItem>tr>td
{
    background-color:White;
    border-top:solid 1px #D8D8D8;
    padding:5px 8px 5px 8px;
    overflow: hidden;
    height: 20px;
    text-align:left;
    vertical-align:middle;
}


.igg_ClaymationScrollbarIntersection
{
}


.igg_ClaymationRowSelector
{
    background-color:WhiteSmoke;
    border-top:solid 1px #D8D8D8;
    border-right:solid 1px #D8D8D8;
    border-left:solid 1px #D8D8D8;
    width: 35px;
    color:Black;
    text-align:center;
    vertical-align:middle;
}


.igg_ClaymationPager
{
    padding-top:10px;
    padding-bottom:10px;
    text-align:right;
}


.igg_ClaymationPageLink
{
    margin-right:10px;
    cursor:hand;
    color:DimGray;
    text-decoration:underline;
    cursor: pointer;
}


.igg_ClaymationFilterRuleDropDown
{
    background-color:#FCFCFC;
    border:solid 1px #ACACAC;
    overflow: auto;
    width: 150px;
    max-height: 150px;
    height: auto !important;
    height: 150px;
}


.igg_ClaymationFilterButton
{
    background-color:Transparent;
    border-style:solid;
    border-width:0px;
    height: 18px;
}


.igg_ClaymationResizeIndicator
{
    background-color:DeepSkyBlue;
    width: 2px;
}


tbody tr.igg_ClaymationAltIE6 td
{
    background-color:White;
    padding:5px 8px 5px 8px;
    text-align:left;
    vertical-align:middle;
}


tbody>tr.igg_ClaymationAlt>td
{
    background-color:White;
    padding:5px 8px 5px 8px;
    text-align:left;
    vertical-align:middle;
}


.igg_ClaymationHeaderRowSelector
{
    background-color:Transparent;
    background-image: none;
    border:solid 0px #FFFFFF;
}


.igg_ClaymationFooterRowSelector
{
    background-color:Transparent;
    background-image: none;
    border:solid 0px #FFFFFF;
}


.igg_ClaymationSelectedHeader
{
}

tbody.igg_ClaymationFixedColumnCellCssClassIE6 tr td
{
    background-color: #EEEEEE;
}

tbody.igg_ClaymationFixedColumnCellCssClass>tr>td
{
    background-color: #EEEEEE;
}

.igg_ClaymationFixedColumnFooterCssClass
{
    font-weight: bold;
}

.igg_ClaymationPageCurrent
{
    font-weight:bold;
    padding-right:10px;
    color:DeepSkyBlue;
}


tr.igg_ClaymationAddNewRowIE6 td
{
    background-color:#F7F7F7;
    font-size:10px;
    border-top:solid 1px #CCCCCC;
    border-right:solid 1px #CCCCCC;
    border-bottom:solid 0px #CCCCCC;
    border-left:solid 0px #CCCCCC;
    padding-left:7px;
    height: 22px;
    overflow: hidden;
}


tr.igg_ClaymationAddNewRow>td
{
    background-color:#F7F7F7;
    font-size:10px;
    border-top:solid 1px #CCCCCC;
    border-right:solid 1px #CCCCCC;
    border-bottom:solid 0px #CCCCCC;
    border-left:solid 0px #CCCCCC;
    padding-left:7px;
    height: 22px;
    overflow: hidden;
}


tr.igg_ClaymationAddNewRowTopIE6 td
{
}


tr.igg_ClaymationAddNewRowTop>td
{
}


tr.igg_ClaymationAddNewRowBottomIE6 td
{
}


tr.igg_ClaymationAddNewRowBottom>td
{
}


.igg_ClaymationAddNewRowSelectorImageCssClass
{
    background-color:Transparent;
    background-repeat:no-repeat;
    background-position:center ;
    background-image: url(images/addnewrow_image.gif);
}


.igg_ClaymationAddNewRowSelectorCssClass
{
    background-color:#F7F7F7;
    border-top:solid 1px #CCCCCC;
    border-right:solid 1px #CCCCCC;
    border-bottom:solid 0px #CCCCCC;
    border-left:solid 0px #CCCCCC;
}


.igg_ClaymationFilterRow
{
    font-size:10px;
    border-top:solid 0px #CCCCCC;
    border-right:solid 0px #CCCCCC;
    border-bottom:solid 1px #CCCCCC;
    border-left:solid 1px #CCCCCC;
    height: 22px;
}


.igg_ClaymationFilterRuleDropDownItem
{
    font-size:11px;
    padding:1px 3px 1px 3px;
}


.igg_ClaymationFilterRowSelectorImage
{
}


.igg_ClaymationFilterRowSelectorCssClass
{
    background-color:White;
    background-repeat:repeat-x;
    background-image: url(images/igg_filterrow.gif);
    border-top:solid 1px #CCCCCC;
    border-right:solid 1px #CCCCCC;
    border-bottom:solid 0px #CCCCCC;
    border-left:solid 0px #CCCCCC;
}


tr.igg_ClaymationFilterRowIE6 td
{
    background-color:White;
    background-repeat:repeat-x;
    background-image: url(images/igg_filterrow.gif);
    border-top:solid 1px #CCCCCC;
    border-right:solid 1px #CCCCCC;
    border-bottom:solid 0px #CCCCCC;
    border-left:solid 0px #CCCCCC;
}


tr.igg_ClaymationFilterRow>td
{
    background-color:White;
    background-repeat:repeat-x;
    background-image: url(images/igg_filterrow.gif);
    border-top:solid 1px #CCCCCC;
    border-right:solid 1px #CCCCCC;
    border-bottom:solid 0px #CCCCCC;
    border-left:solid 0px #CCCCCC;
}


tr.igg_ClaymationFilterRowTopIE6 td
{
}


tr.igg_ClaymationFilterRowTop>td
{
}


tr.igg_ClaymationFilterRowBottomIE6 td
{
}


tr.igg_ClaymationFilterRowBottom>td
{
}


.igg_ClaymationHeaderScrollbarIntersection
{
}


.igg_ClaymationFooterScrollbarIntersection
{
}


.igg_ClaymationSelectedRowSelector
{
    background-position:left center ;
    background-image: url(images/selectedrowselector.gif);
    background-repeat: no-repeat;
}


.igg_ClaymationSelectedRowSelectorImage
{
}


.igg_ClaymationFilterRuleDropDownSelectedItem
{
    background-color:#666666;
    font-size:11px;
    padding:1px 3px 1px 3px;
    color:White;
}


tbody tr td.igg_ClaymationSelectedCellIE6
{
    background-color:#696969;
    background-image: url(images/igg_selected.gif);
    color:White;
}


tbody>tr>td.igg_ClaymationSelectedCell
{
    background-color:#696969;
    background-image: url(images/igg_selected.gif);
    color:White;
}


.igg_ClaymationAddNewRowScrollbarIntersection
{
    background-color:#F7F7F7;
    border-top:solid 1px #CCCCCC;
    border-right:solid 0px #CCCCCC;
    border-bottom:solid 0px #CCCCCC;
    border-left:solid 0px #CCCCCC;
}


.igg_ClaymationFilterDisabled
{
}


.igg_ClaymationFilterScrollbarIntersection
{
    background-color:#EEEEEE;
    background-repeat:repeat-x;
    background-image: url(images/igg_filterrow.gif);
    border-top:solid 1px #CCCCCC;
    border-right:solid 0px #CCCCCC;
    border-bottom:solid 0px #CCCCCC;
    border-left:solid 0px #CCCCCC;
}


tbody tr td.igg_ClaymationActiveCellIE6
{
}


tbody>tr>td.igg_ClaymationActiveCell
{
}


.igg_ClaymationActiveRow
{
}


.igg_ClaymationActiveColumn
{
}


.igg_ClaymationActiveRowSelectorImage
{
}


.igg_ClaymationActiveRowSelector
{
    background-position:left center ;
    background-image: url(images/selectedrowselector.gif);
    background-repeat: no-repeat;
    background-color: #D2D2D2;
}


.igg_ClaymationFilterRuleDropDownHoverItem
{
    background-color:DeepSkyBlue;
    font-size:11px;
    padding:1px 3px 1px 3px;
    color:White;
}


.igg_ClaymationEditCell
{
    background:White !important;
    border:solid 1px #AAAAAA !important;
}


.igg_ClaymationFixedColumnSeparatorCssClass
{
    width: 2px;
    background-color: #00BFFF; 
}

.igg_ClaymationFixedColumnPinButtonCssClass
{
    padding: 0px 3px;
    cursor: pointer;
    vertical-align: middle;
}

.igg_ClaymationFixedColumnHeaderCSSClass
{
}

.igg_ClaymationVirtualScrollTooltip
{
    background-color: #FFFFFF;
    font-size:10px;
    border:solid 1px #D2D2D2;
    padding:3px;
    color: #00BFFF;
    text-align:center;
}


.igg_ClaymationFilterButton>td
{
    border-top:solid 0px Transparent;
    border-right:solid 0px Transparent;
    border-bottom:solid 0px Transparent;
    border-left:solid 0px Transparent;
}


.igg_ClaymationTopDragIndicator
{
      background-image:url("images/igg_TopDragIndicator.png");
      background-repeat: no-repeat;
      width:11px; 
      height:6px;
      margin-top: 2px;
      z-index: 100;
}

.igg_ClaymationMiddleDragIndicator
{
      background-image:url("images/igg_MiddleDragIndicator.png");
      background-repeat: repeat-y;
      background-position: center;
      width:11px; 
}

.igg_ClaymationBottomDragIndicator
{
      background-image:url("images/igg_BottomDragIndicator.png");
      background-repeat: no-repeat;
      width:11px; 
      height:6px;
      position: absolute;
      margin-top: -2px;
      z-index: 100;   
}

/*********************/
/**  Summary styles **/
/*********************/

.igg_ClaymationFilterRuleDropDown 
{
    font-family:verdana;
    font-size:xx-small;
    
    background:#fff url(images/igg_SummaryDropDownBG.png) repeat-x scroll;
    border:1px solid #83AFDF;
    
    /*Rounded corners*/
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    
    /*Shadow*/
    -moz-box-shadow: 0 4px 8px 0 #5A5A5A;
    -webkit-box-shadow: 0 4px 8px 0 #5A5A5A;
    box-shadow : 0 4px 8px 0 #5A5A5A; /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#5A5A5A')"; /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#5A5A5A');
    
}

.igg_ClaymationSummary
{
  border-bottom:1px solid #CBCBCB;
  color:#444444;  
  text-align:right;
  overflow:hidden;
	
  font-weight:bold;
  font-size:9px;
}

/** Removed Property (Olga Kerchentseva mail 5/25/2010 )**/
/*
.igg_ClaymationFooterSummariesCaption
{
    color:#000;
    background:#88C2E8 url(images/igg_FooterSummariesBG.png) repeat-x scroll;
} */

.igg_ClaymationSummaryDropDown
{
    font-family:verdana;
    font-size:11px;
    
    background:#fff url(images/igg_SummaryDropDownBG.png) repeat-x scroll;
    padding:12px;
    border:1px solid #C5C7CB;
    
    width:146px;
    
    /* IE6 fixes */
    _overflow:hidden!important;
    
    /*Rounded corners*/
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    
    /*Shadow*/
    -moz-box-shadow: 0 4px 8px 0 #5A5A5A;
    -webkit-box-shadow: 0 4px 8px 0 #5A5A5A;
    box-shadow : 0 4px 8px 0 #5A5A5A; /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#5A5A5A')"; /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#5A5A5A');
    
}
    .igg_ClaymationSummaryDropDown input
    {
        margin-top:10px;
        margin-right:3px;
        width:70px;
        
        border:1px solid #C5C7CB;
        background: #C5C7CB url(images/igg_ButtonsBG.png) repeat-x scroll;
        color:#54CBF3;
        
        -webkit-border-radius: 3px;    
        -moz-border-radius: 3px;
        
        /* IE6 fix */
        _width:auto; 
        _overflow:visible;
    }
    
.igg_ClaymationSummaryDropDownItem
{
    cursor:default;
    color:Black;
    font-weight:normal;
}

    .igg_ClaymationSummaryDropDownItem img
    {
        margin-right:5px;
        cursor:pointer;
    }

.igg_ClaymationSummaryButton 
{
    background:none;
    border:medium none;
    cursor:pointer;
    margin:0;
    padding:0;
}


.igg_ClaymationFooter tr[mkr="columnHeaderRow"] th
{
    border-top:1px solid #CBCBCB;
    border-bottom:1px solid #CBCBCB;
}
.igg_ClaymationSummaryRow
{
}
.igg_ClaymationSummaryRow th 
{
	border-bottom:1px solid #CBCBCB;
}
/******************/

@media print{.igg_ClaymationControl, .igg_ClaymationControl div{width:auto !important; height:auto !important; overflow: visible !important;}}